shock absorbers with energy recovery - Alemán Inglés Diccionario